English Dictionary
◊ CORDATE LEAF
cordate leaf
n : a heart-shaped leaf